ınternational development through sport - German English Dictionary